physically discomfort - German English Dictionary